<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>安装向导</title>
    <link href="https://cdn.bootcdn.net/ajax/libs/tailwindcss/2.2.19/tailwind.min.css" rel="stylesheet">
    <link href="https://cdn.bootcdn.net/ajax/libs/animate.css/4.1.1/animate.min.css" rel="stylesheet">
    <link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    <style>
        body {
            background: linear-gradient(135deg, #f6f8fb 0%, #f0f2f5 100%);
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
            min-height: 100vh;
            position: relative;
            overflow-x: hidden;
        }
        body::before {
            content: '';
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="1" fill="%233b82f6" opacity="0.1"/></svg>') repeat;
            background-size: 20px 20px;
            pointer-events: none;
            z-index: -1;
        }
        .install-container {
            max-width: 800px;
            margin: 20px auto;
            padding: 25px;
            background: rgba(255, 255, 255, 0.98);
            border-radius: 16px;
            box-shadow: 0 15px 30px rgba(0,0,0,0.1);
            backdrop-filter: blur(20px);
            border: 1px solid rgba(255,255,255,0.8);
            position: relative;
            overflow: hidden;
        }
        .install-container::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 3px;
            background: linear-gradient(90deg, #3b82f6, #6366f1, #8b5cf6);
        }
        .agreement-section {
            margin-bottom: 20px;
            padding: 20px;
            background: #ffffff;
            border-radius: 12px;
            box-shadow: 0 3px 15px rgba(0,0,0,0.03);
            border: 1px solid #f0f0f0;
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
            position: relative;
        }
        .agreement-section:hover {
            transform: translateY(-2px) scale(1.01);
            box-shadow: 0 6px 20px rgba(0,0,0,0.08);
        }
        .version-badge {
            position: absolute;
            top: 20px;
            right: 20px;
            background: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%);
            padding: 6px 16px;
            border-radius: 20px;
            font-size: 12px;
            color: white;
            font-weight: 600;
            letter-spacing: 0.5px;
            box-shadow: 0 3px 10px rgba(99,102,241,0.3);
            display: flex;
            align-items: center;
            gap: 4px;
        }
        .version-badge i {
            font-size: 10px;
        }
        .agree-button {
            background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
            color: white;
            padding: 12px 40px;
            border-radius: 8px;
            border: none;
            font-size: 14px;
            font-weight: 600;
            cursor: pointer;
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
            box-shadow: 0 3px 15px rgba(59,130,246,0.3);
            position: relative;
            overflow: hidden;
        }
        .agree-button:hover {
            transform: translateY(-2px);
            box-shadow: 0 6px 20px rgba(59,130,246,0.4);
        }
        .steps-list {
            counter-reset: step;
        }
        .steps-list li {
            position: relative;
            padding-left: 35px;
            margin-bottom: 12px;
            transition: all 0.3s ease;
            font-size: 14px;
        }
        .steps-list li::before {
            counter-increment: step;
            content: counter(step);
            position: absolute;
            left: 0;
            top: 50%;
            transform: translateY(-50%);
            width: 24px;
            height: 24px;
            background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);
            color: white;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 12px;
            font-weight: 600;
            box-shadow: 0 3px 8px rgba(59,130,246,0.2);
        }
        .link-custom {
            color: #3b82f6;
            text-decoration: none;
            position: relative;
            padding: 1px 3px;
            transition: all 0.3s ease;
            border-radius: 3px;
            font-size: 14px;
        }
        .warning-icon {
            font-size: 20px;
            margin-right: 10px;
            color: #ef4444;
        }
        .gradient-text {
            background: linear-gradient(135deg, #3b82f6 0%, #6366f1 50%, #8b5cf6 100%);
            -webkit-background-clip: text;
            background-clip: text;
            color: transparent;
            font-size: 24px;
        }
    </style>
</head>

<body class="animate__animated animate__fadeIn">
    <div class="install-container relative">
        <h1 class="gradient-text font-bold text-center mb-6">系统安装向导</h1>
        
        <!-- 安装步骤 -->
        <div class="bg-gradient-to-r from-blue-50 to-indigo-50 p-6 rounded-xl mb-6">
            <h2 class="text-lg font-semibold mb-4 text-gray-800 flex items-center">
                <i class="fas fa-tasks-alt mr-2 text-blue-500"></i>安装步骤
            </h2>
            <ol class="steps-list space-y-3">
                <li class="text-gray-700 hover:text-blue-600 transition-colors">阅读并确认用户协议</li>
                <li class="text-gray-700 hover:text-blue-600 transition-colors">同意协议并进行系统配置</li>
                <li class="text-gray-700 hover:text-blue-600 transition-colors">完成安装并开始使用</li>
            </ol>
        </div>

        <!-- 用户协议 -->
        <div class="space-y-6">
            <h2 class="text-lg font-bold mb-4 text-gray-800 flex items-center">
                <i class="fas fa-file-contract mr-2 text-blue-500"></i>用户协议
            </h2>
            
            <div class="agreement-section">
                <div class="flex flex-col space-y-2 text-gray-600 text-sm">
                    <p><i class="fas fa-link mr-2 text-blue-500"></i>官方地址：<a href="https://www.yfxw.cn/" class="link-custom" target="_blank">www.yfxw.cn</a></p>
                    <p><i class="fas fa-users mr-2 text-blue-500"></i>官方群聊：<a href="https://jq.qq.com/?_wv=1027&k=KD8Y8Vzw" class="link-custom" target="_blank">Y交流1群（661645679)[已满]</a></p>
					<p><i class="fas fa-users mr-2 text-blue-500"></i>官方群聊：<a href="https://qm.qq.com/q/tpxbk6Blmw" class="link-custom" target="_blank">Y交流2群（126194496)</a></p>
                </div>
            </div>

            <div class="agreement-section">
                <div class="layui-textarea" style="height:500px; overflow: auto;">
					<div style="width: 96%;line-height: 30px;">
						YPay 即：聚合免签系统（以下简称YPay）由源分享独立开发。<br>源分享依法拥有YPay的所有版权和所有权益，您可以在遵守该协议的前提下使用YPay系统。
						自您安装使用YPay开始，您和YPay之间的合同关系自动成立，成为YPay用户（以下简称为用户）。除非您停止使用或与YPay有签署额外合同，您须认真遵循该用户协议约定的每一项条款。<br>
						<p>一、协议中提到的名词约定</p>
						1.1	下述条款中所指YPay的标志包括如下方面：<br>
						YPay源代码及文档中关于YPay的版权提示、文字、图片和链接。<br>
						YPay运行时界面上呈现出来的有关YPay的文字、图片和链接。<br>
						1.2	不包括如下方面：<br>
						YPay提供的演示数据中关于YPay的文字、图片和链接。<br>
						<p>二、用户需遵守的约定</p>
						2.1 以自用为目的，作为学习参考项，且不受任何限制。<br>
						2.2 以自用为目的，在保留版权标识的前提下可任意修改程序源码。<br>
						2.3 禁止以任何方式破坏YPay的赞助授权机制（包括但不限于收集YPay源码后经营与YPay同类型、同性质服务等）。<br>
						2.4 用户禁止利用YPay进行违反国家法律、危害国家安全、社会稳定、公序良俗的事情，或任何不当的、侮辱诽谤的、淫秽的、暴力的及任何违反国家法律法规政策的内容。<br>
						2.5 用户禁止利用YPay窃取他人专属信息、财产。<br>
						2.6 用户赞助授权之后禁止售卖/倒卖/共享赞助授权密钥,发现后我们有权随时终止赞助授权,停止售后服务。<br>
						<p>三、免责声明</p>
						3.1	用户出于自愿而使用YPay，您必须了解使用本软件的风险，YPay不作任何类型的担保，不论是明示的、默示的，包括但不限于用户在任何情况下因使用或不能使用YPay所产生的直接、间接、偶然、特殊及后续的损害及风险，源分享不承担任何责任。<br>
						3.2	用户清楚互联网软件的特殊性，YPay与大多数互联网软件一样，受包括但不限于用户原因、网络服务质量、社会环境等因素的影响，可能受到各种安全问题的侵扰，如用户下载安装的其他软件或访问的其他网站中含有“木马”等病毒，威胁到用户的计算机信息和数据的安全，继而影响YPay的正常使用等，用户应加强信息安全及使用资料的保护，以免遭受损失。<br>
						3.3	协议许可范围以外的行为，将直接违反本授权协议并构成侵权，我们有权随时终止赞助授权，责令停止损害，并保留追究相关责任的权利。<br>
						3.4	用户因使用YPay违反国家法律法规的，源分享不承担任何责任。<br>
						<p>四、协议规定的约束和限制</p>
						<font color="red">4.1 YPay您可以自由使用和学习，切记禁止用于任何违规/违法用途，否则我们有权收集相关信息并向当地公安举报！<br></font>
						4.2	未经官方许可，禁止在YPay的整体或任何部分基础上发展任何派生版本、修改版本或第三方版本用于重新分发,<br>包括但不限于基于源分享开发SAAS平台等相关服务。<br>
						4.3	如果您未能遵守本协议的条款，您的赞助授权将被终止，所被许可的权利将被收回，并承担相应法律责任。<br>
						<p>五、未尽事项</p>
						如果上述条款无法满足您使用YPay的要求，可联系源分享签署额外的合同以获得更灵活的授权许可。<br>
						<p>六、合同约束</p>
						如果您违反了该协议的任一条款，该用户协议将自动终止，您必须停止使用，源分享保留通过法律手段追究责任的权利。<br>
					</div>							
				</div> 
            </div>

            <!-- 重要提示部分 -->
            <div class="bg-gradient-to-r from-red-50 to-pink-50 p-6 rounded-xl border border-red-100">
                <p class="text-red-600 font-semibold text-sm leading-relaxed flex items-center">
                    <i class="fas fa-exclamation-triangle warning-icon animate__animated animate__headShake animate__infinite"></i>
                    重要提示：YPay仅支持正版授权，如若你不是正版，请勿商用！
                </p>
            </div>
        </div>

        <div class="version-badge animate__animated animate__fadeInRight">
            <i class="fas fa-code-branch"></i>{$ver|default=''.env('YuanVer')}
        </div>

        <!-- 同意按钮 -->
        <div class="text-center mt-8">
            <button onclick="window.location.href='/install.php/Index/step1'" class="agree-button">
                <i class="fas fa-check-circle mr-2"></i>同意协议并继续
            </button>
        </div>
    </div>
</body>

</html> 